问了10个最入门的代码,感觉比《 Learn Python the Hard Way》还更友好一些,有一些基础的算法思路在里面,而《 Learn Python the Hard Way》更多是功能的熟练。
好的,以下是10段适合入门的 Python 代码:这些代码示例可以帮助你快速了解 Python 的基本语法和一些常用的操作,适合初学者入门。
1. 输出 Hello, World!
1 | print("Hello, World!") |
2. 计算 1 到 10 的和
1 | sum = 0 |
这段代码的作用是计算从1到10的所有整数的和,并将结果打印出来。
变量sum被初始化为0,然后通过一个for循环迭代1到10的所有整数。在每次循环中,当前整数i被加到sum变量中。循环结束后,变量sum包含从1到10的所有整数的和。最后,使用print()函数打印出sum的值。
3. 判断一个数是奇数还是偶数
1 | num = int(input("Enter a number: ")) |
这段代码的意思是让用户输入一个整数,然后判断它是偶数还是奇数。如果它是偶数,则输出它是偶数;否则输出它是奇数。这是一个基本的条件语句,其中if语句用于检查一个条件,如果该条件为真,则执行相应的代码块;否则执行else语句块中的代码。在这个例子中,我们使用了取模运算符(%)来检查一个数是否是偶数,因为如果一个数是偶数,它对2求余的结果将是0。
4. 将一个字符串反转
1 | str = input("Enter a string: ") |
Enter a string: 是的
Reverse string is: 的是
这段代码要求用户输入一个字符串,然后将字符串反转并输出。
代码的第一行使用 input
函数要求用户输入一个字符串,并将其存储在变量 str
中。
第二行使用字符串的切片操作 [::-1]
反转字符串。这个操作将从字符串的末尾开始,步长为 -1(即从右到左),一直到字符串的开头。这样就得到了一个反转后的字符串,保存在变量 reverse_str
中。
第三行使用 print
函数输出反转后的字符串。输出信息中包含字符串 “Reverse string is: “,后面跟着反转后的字符串 reverse_str
。
5. 计算圆的面积和周长
1 | import math |
6. 判断一个数是否为质数
1 | num = int(input("Enter a number: ")) |
7. 猜数字游戏
1 | import random |
8. 计算阶乘
1 | num = int(input("Enter a number: ")) |
9. 列表操作
1 | fruits = ["apple", "banana", "cherry"] |
10. 字典操作
1 | person = {"name": "John", "age": 30, "city": "New York"} |
附录
Python基础概览
输入/输出
输入 raw_input( )
输出 print
语句(控制流程)
赋值语句:a = 3
模块导入 :import math
条件语句:if/elif/else
循环语句 for,while
无条件分支语句
对象
数据
数字 number
整数 int
浮点数 float
字符串 sting
布尔值 boolean
列表 list
字典 dict
byte
none
tuple
set
类 class
文件
方法
符号:# % / > “”” “””
变量
函数
运算符
算数运算符 + - * / % ** //
比较运算符 = = 等于 !=不等于 > < >= <=
逻辑运算符
布尔类型:True,False
布尔运算:and,or,not